Standardizing Methodology Metamodelling and Notation: An ISO Exemplar

نویسندگان

  • Brian Henderson-Sellers
  • Cesar Gonzalez-Perez
چکیده

Standardization within a discipline often reflects its maturity. Within software engineering, standardization occurs in many areas – here we focus on a recent ISO standard that has been developed for a methodology metamodel: the Software Engineering Metamodel for Development Methodologies, ISO/IEC 24744. Since its publication as a pure metamodel (represented by several UMLstyle class diagrams) in February 2007, a follow-on project has been established to provide a complementary notation for all the methodological elements, both within the method domain and the endeavour domain. Here, we discuss not only the technical details but also the process by which standardization occurs.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Model-driven Engineering for Implementing the Iso 19100 Series of International Standards

In this paper we discuss the implementation of the ISO 19100 series of standards with use of Model-Driven Engineering (MDE) techniques. We expose how MDE is beneficial for prototyping and building an end-user application dedicated to the sharing of environmental data (especially within the context of coastal zones). We present with an illustrating example of a way to use ISO 19109, 19110 and 19...

متن کامل

A Metamodel-based Simulator for ASMs

In this paper we present a general-purpose simulation engine for ASM speci cations. It has been developed as part of the ASMETA (ASMs metamodelling) toolset which is a set of tools for ASMs based on the metamodelling framework of the Model-Driven Engineering. We brie y present the ASMETA framework, how it has been developed, the concrete textual notation or language (AsmetaL) it adopts for e ec...

متن کامل

Towards an Integrated Environment for Method Engineering

In order to facilitate better Information Systems Development (ISD), Method Engineering technqiues and tools are needed that support flexible creation, modification, and reuse of ISD methods and tools for use on specific problem domains. A metamodelling notation is needed for specifying and integrating different design notations. MetaCASE support is required for building, reusing and evolving t...

متن کامل

Meta-level Independent Modelling

The popularity of the UML and the recent focus on its extension mechanisms has raised the general awareness of the value and importance of metamodelling. However, the effectiveness of metamodelling with the UML is being hindered by the lack of suitable notational support. In particular the stereotype mechanism is not consistently applied to the UML’s four-layer meta-architecture. The result is ...

متن کامل

Metamodelling a Formal Method: Applying MDE to Abstract State Machines

This paper presents the AsmM, a metamodel for Abstract State Machines developed by following the guidelines of the Model Driven Engineering. The AsmM represents concepts and constructs of the ASM formal method in an abstract way, it is endowed with a standard visual notation, and it is intended easy to learn and understand by practitioners and students. From the AsmM a concrete syntax is also p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2008